﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Prassi2ExpertUpTransfer.Eccezioni
{
    public class ConversioneCodiceNonRiuscitaException : GenericException
    {
        string myErrore0;
        string myErrore1;

        public override CodiceEccezione CodiceEccezioneDellaClasse() { return CodiceEccezione.ConversioneCodiceNonRiuscita; }

        public override String DescrizioneEccezione()
        {
            String messaggio = String.Format(Environment.NewLine + "Err." + CodiceEccezioneDellaClasse() +
 
                // descrizione dell'errore
                " Tipo Codice: {0} con valore: {1} NON trovato nella tabella conversione.", 

                myErrore0, myErrore1);
            return messaggio;
        }

        public ConversioneCodiceNonRiuscitaException(String myErrore0, String myErrore1)
            : base(CodiceEccezione.ConversioneCodiceNonRiuscita, "", null)
        {
            this.myErrore0 = myErrore0;
            this.myErrore1 = myErrore1;
        }
    }
}